package com.example.programming.sys.entity;

import com.example.programming.common.tools.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 *  chrimer
 * </p>
 *
 * @author chrimer
 * @since 2020-06-25
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class User extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 密码
     */
    private String password;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 手机号码
     */
    private String tel;

    /**
     * 性别，0男，1女
     */
    private Integer sex;

    /**
     * 生日
     */
    private String birthday;

    /**
     * 身份类型，0教师，1学生，2管理员
     */
    @TableField("Identity_type")
    private Integer identityType;

    /**
     * 学校
     */
    private String school;

    /**
     * 学历
     */
    private String education;

    /**
     * 个人简历
     */
    private String curriculumVitae;

    /**
     * 是否可用，1可用，0不可用
     */
    private Integer useful;

    /**
     * 是否删除，0不删除，1删除
     */
    private Integer del;


}
